Text copied to clipboard!

Názov

Text copied to clipboard!

Drools Vývojár

Opis

Text copied to clipboard!
Hľadáme skúseného a motivovaného Drools Vývojára, ktorý sa pripojí k nášmu tímu a bude sa podieľať na vývoji a údržbe pravidlových systémov založených na technológii Drools. Ako Drools Vývojár budete zodpovedný za návrh, implementáciu a optimalizáciu obchodných pravidiel, ktoré podporujú rozhodovacie procesy v našich softvérových riešeniach. Vaša práca bude kľúčová pre zabezpečenie správneho fungovania našich systémov a ich schopnosti reagovať na meniace sa obchodné požiadavky. Vašou úlohou bude úzka spolupráca s obchodnými analytikmi, architektmi a ďalšími vývojármi s cieľom pochopiť obchodné potreby a pretransformovať ich do efektívnych a udržiavateľných pravidiel v Drools. Budete sa podieľať na celom životnom cykle vývoja – od analýzy požiadaviek, cez návrh riešenia, implementáciu, testovanie až po nasadenie a podporu v produkčnom prostredí. Ideálny kandidát má skúsenosti s vývojom v jazyku Java, znalosť Drools a Business Rules Management Systems (BRMS), ako aj schopnosť analyzovať komplexné obchodné procesy a navrhovať efektívne riešenia. Očakávame tiež znalosť nástrojov ako Maven, Git, Jenkins a skúsenosti s kontajnerizáciou (napr. Docker) sú výhodou. Ak hľadáte príležitosť pracovať na inovatívnych projektoch, ktoré majú reálny dopad na fungovanie podniku, a zároveň sa chcete neustále zlepšovať a učiť nové technológie, táto pozícia je pre vás ideálna.

Zodpovednosti

Text copied to clipboard!
  • Vývoj a údržba obchodných pravidiel v Drools
  • Spolupráca s tímom na návrhu architektúry pravidlového systému
  • Analýza obchodných požiadaviek a ich preklad do technických špecifikácií
  • Testovanie a ladenie pravidiel pre zabezpečenie správneho fungovania
  • Integrácia pravidlového systému s inými komponentmi softvéru
  • Dokumentácia vytvorených riešení a pravidiel
  • Podpora produkčného prostredia a riešenie incidentov
  • Optimalizácia výkonnosti pravidiel a systému
  • Účasť na code review a zdieľanie znalostí v tíme
  • Dodržiavanie najlepších praktík v oblasti vývoja softvéru

Požiadavky

Text copied to clipboard!
  • Skúsenosti s vývojom v jazyku Java
  • Znalosť Drools a BRMS systémov
  • Schopnosť analyzovať a navrhovať obchodné pravidlá
  • Znalosť nástrojov ako Maven, Git, Jenkins
  • Skúsenosti s REST API a integráciou systémov
  • Základy práce s databázami (SQL)
  • Schopnosť pracovať samostatne aj v tíme
  • Dobré komunikačné schopnosti
  • Znalosť anglického jazyka na technickej úrovni
  • Výhodou sú skúsenosti s Dockerom a Kubernetes

Potenciálne otázky na pohovor

Text copied to clipboard!
  • Aké máte skúsenosti s vývojom v Drools?
  • Ako pristupujete k návrhu obchodných pravidiel?
  • Aké nástroje používate pri vývoji a testovaní pravidiel?
  • Ako riešite problémy s výkonnosťou pravidlového systému?
  • Máte skúsenosti s integráciou Drools do väčších systémov?
  • Ako zabezpečujete kvalitu a udržiavateľnosť kódu?
  • Aké sú vaše skúsenosti s tímovou spoluprácou?
  • Ako pristupujete k dokumentácii pravidiel?
  • Aké sú vaše skúsenosti s kontajnerizáciou a DevOps nástrojmi?
  • Ako sa udržiavate v obraze s novinkami v oblasti BRMS?